Performance evaluation of ring-structure register file in multimedia applications

نویسندگان

  • Tay-Jyi Lin
  • Chin-Chi Chang
  • Tsung-Hsun Yang
  • Yu-Ming Chang
  • Chien-Hung Lin
  • Chen-Chia Lee
  • Hung-Yueh Lin
  • Chein-Wei Jen
چکیده

As the concurrent functional units in media processors increase continuously to meet the performance needs, the required access (i.e. read or write) ports of the centralized register file (RF) multiply rapidly and cannot be efficiently implemented. We propose a novel ring-structure RF, which is composed of register sub-blocks identical to the RF for a single functional unit. Data exchanges among functional units occur on the switch network of the ring registers. The proposed RF has been integrated into a four-way VLIW DSP processor successfully that demonstrates its effectiveness in DSP kernels. The synthesis result shows that our proposed ring-structure RF saves 91.88% silicon area of the centralized one, while reducing its access time by 77.35%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Trident: A Scalable Architecture for Scalar, Vector, and Matrix Operations

Within a few years it will be possible to integrate a billion transistors on a single chip. At this integration level, we propose using a high level ISA to express parallelism to hardware instead of using a huge transistor budget to dynamically extract it. Since the fundamental data structures for a wide variety of applications are scalar, vector, and matrix, our proposed Trident processor exte...

متن کامل

Energy-aware compilation and hardware design for VLIW embedded systems

Tomorrow’s embedded devices need to run multimedia applications demanding high computational power with low energy consumption constraints. In this context, the register file is a key source of power consumption and its inappropriate design and management severely affects system power. In this paper, we present a new approach to reduce the energy of shared register files in forthcoming embedded...

متن کامل

A Register Communication Mechanism for Speculative Multithreading Chip Multiprocessors

Speculative multithreading on chip multiprocessors has drawn great attention as a technique for exploiting thread level parallelism from sequential applications. This paper proposes a register communication mechanism required to handle inter-thread register dependencies during speculative multithreading execution. The key issues in designing this mechanism are, ensuring the correctness of execu...

متن کامل

Linear-time Matrix Transpose Algorithms Using Vector Register File With Diagonal Registers

Matrix transpose operation (MT ) is used frequently in many multimedia and high performance applications. Therefore, using a faster MT operation results in a shorter execution time of these applications. In this paper, we propose two new MT algorithms. The algorithms exploit diagonal register properties to achieve a linear-time execution of MT operation using vector processor that supports diag...

متن کامل

File System Support for Multimedia Applications File System Support for Multimedia Applications

of the Dissertation File System Support for Multimedia Applications by Thirumale N. Niranjan Doctor of Philosophy in Computer Science State University of New York at Stony Brook 1996 Multimedia applications present extreme demands on the le system in terms of storage, continuity of data retrieval, real-time constraints, and synchronization. Existing general-purpose le systems were not designed ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003